package sharedspace;

import java.io.File;
import java.util.Date;

public class ManualTest extends Test {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	public static int NUM_OF_COLUMNS = 2;
	private File teacherFile;
	public  byte[] teacherFileByteArray;
	private String path;
	
public ManualTest (){
	super();
}
	public File getTeacherFile() {
		return teacherFile;
	}

	public String getPath() {
		return path;
	}
	public void setPath(String path) {
		this.path = path;
	}
	public void setTeacherFile(File teacherFile) {
		this.teacherFile = teacherFile;
	}
	public byte[] getTeacherFileByteArray() {
		return this.teacherFileByteArray;
	}
	
	public byte getTeacherFileByteArrayAt(int i) {
		if(this.teacherFile != null)
			return this.teacherFileByteArray[i];
		return (Byte) null;
	}

	public int getTeacherFileByteArraySize() {
		if(this.teacherFileByteArray != null)
			return this.teacherFileByteArray.length;
		return -1;
	}

	public void initArray(int length) {
		teacherFileByteArray = new byte[length];
	}
	
	public void setTeacherFileByteArray(byte[] fileByteArray) {
		if(fileByteArray != null){
			this.initArray(fileByteArray.length);
			for(int i=0; i < fileByteArray.length; i++)
				this.teacherFileByteArray[i] = fileByteArray[i];
		}
		else 
			this.teacherFileByteArray = null;
	}

}
